<template>
  <div id="app" style="overflow-y: scroll;">
      <router-view v-if="isRouterAlive"/>
  </div>
</template>

<script>
export default{
    name:'app',
    provide(){
        return{
            reload:this.reload
        }
    },
    data(){
        return{
            isRouterAlive:true
        }
    },
    methods:{
        reload(){
                this.isRouterAlive=false;
                this.$nextTick(function () {
                    this.isRouterAlive=true
                })
        }
    }
}
</script>


<style lang="less">
    *{
        margin: 0;
        padding: 0;
        list-style: none;
    }
    #app {
        font-family: 'Avenir', Helvetica, Arial, sans-serif;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        text-align: center;
        background-color: #f2f2f2;
        height: 100%;
        width: 100%;
        /*position: relative;*/

    }
</style>
